herald's trumpet - German English Dictionary